Packet Classification with Explicit Coordination

نویسندگان

  • Mosharaf Chowdhury
  • Sameer Agarwal
چکیده

Packet classification is a key building block of many network services and functionalities (e.g., switching, filtering, load balancing). Despite its prevalence, packet classification is implemented and deployed in an ad-hoc manner at different layers of the protocol stack. Moreover, high speed packet classification, in presence of arbitrarily large number of classification rules, is resource and computation intensive. We argue that instead of developing classification solutions in isolation, packet classification should be considered as a fundamental primitive in the protocol stack. We propose a classification layer or CLayer as part of the protocol stack and a generic mechanism to explicitly configure and implement capability-driven classification offloading. Our approach allows classifiers (e.g., routers, firewalls) to offload part of their classification related computation and memory requirements to helpers (e.g., end hosts, edge routers) without introducing additional states in the classifiers. Evaluation results from our prototype implementations attest CLayer’s scalability and show increasing performance gain as traditional classification complexity grows.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CS268 Project Proposal: Packet Classification Using Explicit Coordination

Packet classification is the key building block of many network services and functionalities (e.g., switching, forwarding, filtering, load balancing, policy-based routing and, QoS) in different layers [2]. In each case, a classifier determines which flow an arrived packet belongs to and takes action based on some given rules. However, high speed packet classification, in presence of arbitrarily...

متن کامل

Feature Extraction to Identify Network Traffic with Considering Packet Loss Effects

There are huge petitions of network traffic coming from various applications on Internet. In dealing with this volume of network traffic, network management plays a crucial rule. Traffic classification is a basic technique which is used by Internet service providers (ISP) to manage network resources and to guarantee Internet security. In addition, growing bandwidth usage, at one hand, and limit...

متن کامل

Toward a web search model: Integrating multitasking, cognitive coordination, and cognitive shifts

Limited research has investigated the role of multitasking, cognitive coordination, and cognitive shifts during web search. Understanding these three behaviors is crucial to web search model development. This study aims to explore characteristics of multitasking behavior, types of cognitive shifts, and levels of cognitive coordination as well as the relationship between them during web search. ...

متن کامل

cSamp: A System for Network-Wide Flow Monitoring

Critical network management applications increasingly demand fine-grained flow level measurements. However, current flow monitoring solutions are inadequate for many of these applications. In this paper, we present the design, implementation, and evaluation of CSAMP, a system-wide approach for flow monitoring. The design of CSAMP derives from three key ideas: flow sampling as a router primitive...

متن کامل

Design Factors Affecting Synchronous Coordination in Large Groups using Cursors

As the number of simultaneous users in a system increases, its ability to support coordination can begin to break down due to visual clutter, complexity, and organizational problems. We designed and observed the effects of five different interaction methods aimed at addressing these issues. We identified five factors that affect an interface's ability to engender coordination in large (10-20 us...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009